﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="FormActivosFijos.aspx.cs" Inherits="FormActivosFijos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">



</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
	<script src="scripts/jquery-1.10.2.min.js"></script>
	<script src="scripts/jquery-ui-1.10.3.custom.js"></script>
	<script src="scripts/jquery-ui-1.10.3.custom.min.js"></script>
	<script src="scripts/jquery.min.js"></script>
	
        <div class="container formEncl">
            <div class="formWrap">
                <div style="margin-top: 10px;">
                    <span>Descripcion:</span>
                </div>
                <div style="margin-top: 10px;">
                    <asp:TextBox ID="sDescripcionActivo" runat="server"></asp:TextBox>
                </div>
                <div style="margin-top: 10px;">
                    <span>Valor Original:</span>
                </div>
                <div style="margin-top: 10px;">
                    <asp:TextBox ID="iValorOriginalCompra" runat="server"></asp:TextBox>
                </div>
                <div style="margin-top: 10px;">
                    <span>Responsable:</span>
                </div>
                <div style="margin-top: 10px;">
                    <asp:DropDownList ID="Encargado" runat="server" Height="16px" Width="123px"></asp:DropDownList>
                </div>
                <div style="margin-top: 10px;">
                    <span>Rubro:</span>
                </div>
                <div style="margin-top: 10px;">
                    <asp:DropDownList ID="iTipoActivo_id" AutoPostBack="true" runat="server" Height="16px" Width="122px"></asp:DropDownList>
                </div>
                <div style="margin-top: 10px;">
                    <asp:Label ID="tipoActivo_desc" runat="server"></asp:Label>
                </div>
                <div style="margin-top: 10px;">
                    <span>Localizacion:</span>
                </div>
                <div style="margin-top: 10px;">
                    <asp:DropDownList ID="sLocalizacionActual" runat="server">
                        <asp:ListItem Value="Oficina 1">Oficina 1</asp:ListItem>
                        <asp:ListItem Value="Oficina 2">Oficina 2</asp:ListItem>
                        <asp:ListItem Value="Centro de Computo 1">Centro de Computo 1</asp:ListItem>
                        <asp:ListItem Value="Centro de Computo 2">Centro de Computo 2</asp:ListItem>
                    </asp:DropDownList>
                </div>
                <div style="margin-top: 10px;">
                    <span>Fecha Ingreso:</span>
                </div>
                <div style="margin-top: 10px">
                    <asp:Calendar ID="Calendar1" runat="server" BackColor="White" BorderColor="White" BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black" Height="190px" NextPrevFormat="FullMonth" Width="350px">
						<DayHeaderStyle Font-Bold="True" Font-Size="8pt" />
						<NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" VerticalAlign="Bottom" />
						<OtherMonthDayStyle ForeColor="#999999" />
						<SelectedDayStyle BackColor="#333399" ForeColor="White" />
						<TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" Font-Bold="True" Font-Size="12pt" ForeColor="#333399" />
						<TodayDayStyle BackColor="#CCCCCC" />
					</asp:Calendar>
                </div>
                
                <div style="margin-top: 10px">
                </div>
                <input id="iActivoFijo_id" type="hidden" value="0" runat="server" />
                <input id="sCodigoActivoFijo" type="hidden" value="" runat="server" />
                <input id="iValorActualizado" type="hidden" value="" runat="server" />
                <input id="iValorNeto" type="hidden" value="" runat="server" />
                <input id="iUltimaDepreciacion" type="hidden" value="" runat="server" />
                <input id="iDepreciacionAcumulada" type="hidden" value="" runat="server" />
                <input id="iCreadoPor" type="hidden" value="" runat="server"/>
                <input id="iModificadoPor" type="hidden" value="" runat="server"/>
                
                <input id="dtFecha_UltimaDepreciacion" type="hidden" value="" runat="server" />
                <input id="iEstado_fl" type="hidden" value="true" runat="server" />
                <input id="iConcurrencia" type="hidden" value="1" runat="server" />
                <input id="iEstadoActivo_fl" type="hidden" value="true" runat="server" />
                <div class="formControl">
                    <asp:Button ID="btnSave" runat="server" Text="Guardar" OnClick="btnSave_Click" /><asp:Button ID="btnCancel" runat="server" Text="Cancelar" />
                	<br />
                    <br />
                    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="iActivoFijo_id" DataSourceID="SqlDataSource1" BackColor="#CCCCCC" BorderColor="#999999" BorderStyle="Solid" BorderWidth="3px" CellPadding="4" CellSpacing="2" ForeColor="Black">
						<Columns>
						
<%--							<asp:BoundField DataField="iActivoFijo_id" HeaderText="iActivoFijo_id" InsertVisible="False" ReadOnly="True" SortExpression="iActivoFijo_id" />--%>
							<asp:BoundField DataField="Encargado" HeaderText="Encargado" SortExpression="Encargado" />
							<asp:BoundField DataField="iValorOriginalCompra" HeaderText="iValorOriginalCompra" SortExpression="iValorOriginalCompra" />
							<asp:BoundField DataField="dtFecha_ingreso" HeaderText="dtFecha_ingreso" SortExpression="dtFecha_ingreso" />
							<asp:BoundField DataField="sDescripcionActivo" HeaderText="sDescripcionActivo" SortExpression="sDescripcionActivo" />
							<asp:BoundField DataField="sLocalizacionActual" HeaderText="sLocalizacionActual" SortExpression="sLocalizacionActual" />
								<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />
						</Columns>
						<FooterStyle BackColor="#CCCCCC" />
						<HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />
						<PagerStyle BackColor="#CCCCCC" ForeColor="Black" HorizontalAlign="Left" />
						<RowStyle BackColor="White" />
						<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
						<SortedAscendingCellStyle BackColor="#F1F1F1" />
						<SortedAscendingHeaderStyle BackColor="#808080" />
						<SortedDescendingCellStyle BackColor="#CAC9C9" />
						<SortedDescendingHeaderStyle BackColor="#383838" />
					</asp:GridView>
					<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConflictDetection="CompareAllValues" ConnectionString="<%$ ConnectionStrings:bd_ActivosFijosConnectionString %>" DeleteCommand="DELETE FROM [Tbl_ActivoFijos] WHERE [iActivoFijo_id] = @original_iActivoFijo_id AND [Encargado] = @original_Encargado AND [iValorOriginalCompra] = @original_iValorOriginalCompra AND [dtFecha_ingreso] = @original_dtFecha_ingreso AND [sDescripcionActivo] = @original_sDescripcionActivo AND [sLocalizacionActual] = @original_sLocalizacionActual" InsertCommand="INSERT INTO [Tbl_ActivoFijos] ([Encargado], [iValorOriginalCompra], [dtFecha_ingreso], [sDescripcionActivo], [sLocalizacionActual]) VALUES (@Encargado, @iValorOriginalCompra, @dtFecha_ingreso, @sDescripcionActivo, @sLocalizacionActual)" OldValuesParameterFormatString="original_{0}" SelectCommand="SELECT [iActivoFijo_id], [Encargado], [iValorOriginalCompra], [dtFecha_ingreso], [sDescripcionActivo], [sLocalizacionActual] FROM [Tbl_ActivoFijos]" UpdateCommand="UPDATE [Tbl_ActivoFijos] SET [Encargado] = @Encargado, [iValorOriginalCompra] = @iValorOriginalCompra, [dtFecha_ingreso] = @dtFecha_ingreso, [sDescripcionActivo] = @sDescripcionActivo, [sLocalizacionActual] = @sLocalizacionActual WHERE [iActivoFijo_id] = @original_iActivoFijo_id AND [Encargado] = @original_Encargado AND [iValorOriginalCompra] = @original_iValorOriginalCompra AND [dtFecha_ingreso] = @original_dtFecha_ingreso AND [sDescripcionActivo] = @original_sDescripcionActivo AND [sLocalizacionActual] = @original_sLocalizacionActual">
						<DeleteParameters>
							<asp:Parameter Name="original_iActivoFijo_id" Type="Int32" />
							<asp:Parameter Name="original_Encargado" Type="Int32" />
							<asp:Parameter Name="original_iValorOriginalCompra" Type="Decimal" />
							<asp:Parameter Name="original_dtFecha_ingreso" Type="DateTime" />
							<asp:Parameter Name="original_sDescripcionActivo" Type="String" />
							<asp:Parameter Name="original_sLocalizacionActual" Type="String" />
						</DeleteParameters>
						<InsertParameters>
							<asp:Parameter Name="Encargado" Type="Int32" />
							<asp:Parameter Name="iValorOriginalCompra" Type="Decimal" />
							<asp:Parameter Name="dtFecha_ingreso" Type="DateTime" />
							<asp:Parameter Name="sDescripcionActivo" Type="String" />
							<asp:Parameter Name="sLocalizacionActual" Type="String" />
						</InsertParameters>
						<UpdateParameters>
							<asp:Parameter Name="Encargado" Type="Int32" />
							<asp:Parameter Name="iValorOriginalCompra" Type="Decimal" />
							<asp:Parameter Name="dtFecha_ingreso" Type="DateTime" />
							<asp:Parameter Name="sDescripcionActivo" Type="String" />
							<asp:Parameter Name="sLocalizacionActual" Type="String" />
							<asp:Parameter Name="original_iActivoFijo_id" Type="Int32" />
							<asp:Parameter Name="original_Encargado" Type="Int32" />
							<asp:Parameter Name="original_iValorOriginalCompra" Type="Decimal" />
							<asp:Parameter Name="original_dtFecha_ingreso" Type="DateTime" />
							<asp:Parameter Name="original_sDescripcionActivo" Type="String" />
							<asp:Parameter Name="original_sLocalizacionActual" Type="String" />
						</UpdateParameters>
					</asp:SqlDataSource>
                	<br />
					<br />
                </div>
            </div>
        </div>
    
</asp:Content>

